/**
 * 自定义消息
 * created by Five on 2018-11-6 18:39:49
 */

export default class EventDefines {
    public static ENTITY_CLICKED: string = "entity_clicked";
    public static ENTITY_CLEAR: string = "entity_clear";
    public static MAPEDIT_ADD: string = "mapedit_add";
    public static MAPEDIT_REMOVE: string = "mapedit_remove";
    public static EVENT_MOITION: string = "event_moition";

    // 进行中的添加删除方块 无则加,有则删
    public static PLAY_TILEEDIT: string = "";
    // 发射子弹
    public static EVENT_SHOT: string = "";
    // 子弹碰撞到东西了
    public static EVENT_BULLET_CONTACT: string = "event_bullet_contact";
    // 铁头功
    public static EVENT_IRONHEAD: string = "event_ironhead";
    // 人物碰到东西了！
    public static EVENT_PLAYER_CONTACT: string = "event_player_contact";

    // 状态机通讯
    public static EVENT_FSM_ENTER: string = "event_fsm_enter";
    public static EVENT_FSM_EXECUTE: string = "event_fsm_execute";
    public static EVENT_FSM_EXIT: string = "event_fsm_exit";

    // Joystick
    public static EVENT_JOYSTICK:string = "event_joystick";
}